Moussoro
Coordinates (13.64084, 16.49007)
Population 15,190
Population 15,190
Moussoro is a city in Chad - Barh el Gazel
Species living near Moussoro
Barn owl1
Owls
Unspecified (family Anatidae)1
Waterfowl
Sporobolus spicatus1
Plants
Moussoro is a city in Chad - Barh el Gazel
Owls
Waterfowl
Plants